achieve remarkable results - Turkish English Dictionary